renegade (from christianity) - Francés Inglés Diccionario